most palatable - Türkçe İngilizce Sözlük